science-based regulator - Français Anglais Dictionnaire